package Monedero;

import DominioWS.CuentaWS;
import DominioWS.MovimientoWS;
import DominioWS.ParametroWS;
import DominioWS.UsuarioWS;
import Excepciones.ACMSoapExcepcion;

public interface IModuloMonedero {

	public CuentaWS obtenerInformacionMonederoWS( UsuarioWS usuario ) throws ACMSoapExcepcion;
	
	public MovimientoWS[] listaMovimientoMonederoFechaWS( ParametroWS parametro )
		throws ACMSoapExcepcion;
	
	public MovimientoWS[] listaMovimientoMonederoMensualWS( ParametroWS parametro )
		throws ACMSoapExcepcion;
	
	public void depositarMonederoWS( ParametroWS parametro )throws ACMSoapExcepcion;
	
	public void pagarMonederoWS( ParametroWS parametro )throws ACMSoapExcepcion;
}
